simultaneous messages - German English Dictionary